special ecclesiastical court - Spanish English Dictionary